Ingo Schuster (Fachschaft Informatik) KommVV WS 97/98 by fsi - Fachschaft Informatik

Konzepte von Programmiersprachen

Dozent Prof.H.Klaeren
Übungen: Martin Plümicke
Sprechstunde Fr 9­11, Sand 13, Zi.110
Zeit Di 8­10, Do 8­9
Umfang
Beginn
Ort vermutlich M2
Turnus jedes Wintersemester
Prüfungsfach Praktische Informatik

Beschreibung:
Es gibt mehrere hundert Programmiersprachen, von denen wenige Dutzend wirklich allgemein verbreitet sind. Einige davon haben neue Konzepte in die Programmierung eingebracht, die auch unabhängig von diesen Sprachen interessant sind und zum Teil später in andere Sprachentwicklungen eingingen. Zweck dieser Vorlesung soll es sein, einige solcher Konzepte vorzustellen, die jedem Informatiker und jeder Informatikerin geläufig oder wenigstens bewußt sein sollten. Dabei gehen wir durchaus auch im Sinne einer Geschichte der Programmiersprachen vor, indem wir versuchen, jeweils herauszuarbeiten, wo ein Konzept ursprünglich auftrat und wie es weiter verarbeitet wurde.

Voraussetzungen:
Grundstudium Informatik.

Literatur:

  1. Alice W. Fisher, Frances S. Grodzinsky. The Anatomy of Programming Languages Prentice Hall, 1993.
  2. David P. Friedman, Mitchell Wand, Christopher T. Haynes. Essentials of Programming Languages MIT Press/Mc Graw Hill, 1992.
  3. David Gelernter, Suresh Jagannathan. Programming Linguistics MIT press, 1990.
  4. Carlo Ghezzi, Mehdi Jazayeri. Programming Language Concepts . Wiley, 1987.
  5. Robert Sebesta. Concepts of Programming Languages Benjamin/Cummings, 1992.


Kommentiertes Vorlesungsverzeichnis WS 97/98
Änderungen, Ergänzungen oder Anregungen bitte an die Fachschaft: fsi@informatik.uni-tuebingen.de